 package com.pansky.integration.common.utils;
 
 import java.io.PrintStream;
 import java.net.URL;
 
 public class SystemPath
 {
   public static String getSysPath()
   {
     String path = Thread.currentThread().getContextClassLoader().getResource("").toString();
 
     String temp = path.replaceFirst("file:/", "").replaceFirst("WEB-INF/classes/", "");
 
     String separator = System.getProperty("file.separator");
     String resultPath = temp.replaceAll("/", separator + separator);
     return resultPath;
   }
 
   public static String getClassPath() {
     String path = Thread.currentThread().getContextClassLoader().getResource("").toString();
 
     String temp = path.replaceFirst("file:/", "");
     String separator = System.getProperty("file.separator");
     String resultPath = temp.replaceAll("/", separator + separator);
     return resultPath;
   }
 
   public static String getSystempPath() {
     return System.getProperty("java.io.tmpdir");
   }
 
   public static String getSeparator() {
     return System.getProperty("file.separator");
   }
 
   public static void main(String[] args) {
     System.out.println(getSysPath());
     System.out.println(System.getProperty("java.io.tmpdir"));
     System.out.println(getSeparator());
     System.out.println(getClassPath());
   }
 }




